a = int(input("Введите четырерхзначное число:"))
a = int(a)
b = str(a)
k = 0
c = a//2
if len(b) != 4 or not b.isdigit():
    print("Введённое число не является четырёхзначным")
else:
   
    if a % 2 ==0:
        print('Число чётное: Да')
    else:
        print('Число чётное: Нет')
    if a % 3 == 0:
        print('Число кратное трём: Да')
    else:
        print('Число кратное трём: Нет')
    for g in range(1,a):
        if g * g == a:
            print("Число является квадратом числа:",g)
    print("Наименьшая цифра числа:",(min(b)))
    print("Наибольшая цифра числа:",(max(b)))
    
    digits = [int(d) for d in str(a)]
    for i in b:
        if '0'<='9' and int(i) % 2 == 0:
            k += 1
    print("Количество нулей в числе:",b.count('0'))
    for i, digit in enumerate(digits[::-1]):
            is_square_digit = int(digit * 0.5) if int(digit * 0.5) ** 2 == digit else "Нет"
            position = ["единиц", "десятков", "сотен", "тысяч"][i]
            print(f"Цифра в разряде {position} является квадратом цифры:", is_square_digit)

   

